atomic propulsion - German English Dictionary